management microsoft crm accounting bookkeeping customer cpa estate planning relationship great plains financial planning investments erp accountant microsoft business solutions investing